Shopping ranges from numerous, quality stores to an El Corte Ingles department store, most found on a pedestrianized avenue that begins at the harbor.